package com.zhida.smartcontrol.dialog.jieridialog;

import com.jay.tools.ui.ButtonStyle;
import com.zhida.smartcontrol.common.bean.LampBean;
import com.zhida.smartcontrol.mvp.BasePresenter;
import com.zhida.smartcontrol.mvp.BaseView;

import java.util.List;

public class JieRiDialogContract {
    interface View extends BaseView {
        void showJieRi(List<JieRiBean> jieRiBeans);

        void showWeek(List<HolidayChoBean> beanList);

        void onSuccess();

        void showButton(int size);

    }

    interface  Presenter extends BasePresenter<View> {
        void showWayButton(String switchType);

        void getJieRi();

        void requestWeekByOffset(int offset);

        void requestSetTime(List<LampBean> codeList, String[] timeArr, List<ButtonStyle> wayList, int offset, String holidayCho);
    }
}
